orch (orchestra) - Spanish English Dictionary